.account-select {
  .ant-drawer-content-wrapper {
    border-radius: 16px 16px 0px 0px;
    overflow: hidden;
  }
  .ant-drawer-close {
    display: none;
  }
  .ant-drawer-body {
    display: flex;
    flex-direction: column;
    .title {
      font-weight: 500;
      font-size: 15px;
      line-height: 18px;
      text-align: center;
      color: var(--r-neutral-title-1);
      margin-bottom: 24px;
    }
    .list {
      flex: 1;
      overflow: scroll;
      .field {
        background-color: var(--r-neutral-card-2) !important;
        border: 1px solid transparent;
        box-sizing: border-box;
        border-radius: 6px;
        margin-bottom: 8px;
        margin-top: 0;
        &:nth-last-child(1) {
          margin-bottom: 0;
        }
        .icon-keyring {
          width: 28px;
          height: 28px;
          margin-right: 12px;
        }
        .alian-name {
          font-weight: 500;
          font-size: 15px;
          line-height: 18px;
          color: var(--r-neutral-title-1);
          margin-bottom: 2px;
        }
        .address-viewer-text.normal {
          font-size: 12px;
          line-height: 14px;
          color: var(--r-neutral-body);
        }
        .native-token-balance {
          display: flex;
          align-items: center;
          justify-content: flex-end;
          flex: 1;
          padding-right: 12px;
        }
      }
    }
    .footer {
      padding: 20px 0 0;
      display: flex;
      justify-content: space-between;
      font-weight: 500;
      font-size: 15px;
      line-height: 18px;
      .ant-btn {
        width: 172px;
        height: 44px;
      }
    }
  }
}
